Amid India-China Standoff, Govt To Restrict Chinese Firms From Participating In 7,500 MW Ladakh Solar Power Project